Unigraphics. Справочник по интерфейсу пользователя

Backface Culling [Отбросить скрытые грани]


Опция Backface Culling управляет работой графического драйвера при изображении скрытых граней в закрашенных видах. [Скрытая грань - это сегмент фасетной модели, нормаль которой направлена в сторону, противоположную точке наблюдения.] Если эта опция включена, то скрытые грани не изображаются, что приводит к уменьшению количества генерируемых фасет. Вывод изображения может значительно ускориться, особенно на графических устройствах низкой и средней производительности.

 Опция Backface Culling является параметром сеанса, т.е. применяется для всех частей в текущем сеансе Unigraphics. Состояние этого параметра определяется следующим образом:

Если ранее Вы использовали диалоговое окно Visualization Preferences для включения/выключения режима Backface Culling, то используется именно эта, последняя установка. Обратите внимание, что она сохраняется от сеанса к сеансу (для каждого пользователя).

Если Вы не задавали этот параметр, то используется значение, указанное в переменной операционной системы UGII_BACKFACE_CULLING (если она задана). Эта переменная может иметь одно из двух значений: TRUE [Истинно] или FALSE [Ложно].

Эта переменная отсутствует в файле значений переменных операционной системы по умолчанию - .ugii_env (UNIX) или ugii_env.dat (Windows NT), поставляемом в комплекте Unigraphics.

Если переменная UGII_BACKFACE_CULLING не определена, состояние режима изображения скрытых граней инициализируется значением переменной ресурса Ugraf160.backfaceCulling, заданным в файле ресурсов Ugraf160 (только в UNIX!). Эта переменная может иметь одно из двух значений: TRUE или FALSE.

Пример:

Эта переменная отсутствует в файле ресурсов по умолчанию Ugraf160, поставляемом в комплекте Unigraphics.

Если не определена ни переменная операционной системы, ни переменная ресурса, принимается значение FALSE [скрытые грани участвуют в формировании изображения].



Содержание раздела